maritime mobile service satellite - German English Dictionary